bucket teeth - German English Dictionary